package 每日练习;
import java.awt.*;
import java.util.Scanner;

public class text23 {
    public static void main(String[] args)
    {
        Scanner sc = new Scanner(System.in);
        System.out.printf("请输入学生人数:");
        int people = sc.nextInt();
        System.out.println("****************************************");
        int[] arr = new int[people];
        //输入学生成绩
        for(int i = 0; i < people; i++)
        {
            System.out.print("输入第"+(i + 1)+"位学生的成绩:");
            arr[i] = sc.nextInt();
        }
        System.out.println("****************************************");
        //求最大值
        int max = Max(arr);
        System.out.println("学生的最大成绩为" + max);
        System.out.println("****************************************");
        //成绩评价
        Grade(arr , max);
    }
    //成绩评价
    private static void Grade(int[] arr, int max)
    {
        for(int i = 0; i < arr.length; i++)
        {
            if (arr[i] >= max - 10)
                System.out.println("第"+(i + 1)+"位学生的成绩等级为A");
            else if (arr[i] >= max - 20)
                System.out.println("第"+(i + 1)+"位学生的成绩等级为B");
            else if(arr[i] >= max - 30)
                System.out.println("第"+(i + 1)+"位学生的成绩等级为C");
            else
                System.out.println("第"+(i + 1)+"位学生的成绩等级为D");
        }
        System.out.println("****************************************");
    }
    //求成绩最大值
    public static int Max(int arr[])
    {
        int max = arr[0];
        for(int i = 0; i < arr.length; i++)
        {
            if(max < arr[i])
            {
                max = arr[i];
            }
        }
        return max;
    }
}
